// 编译错误: instead, you are more likely to want to return an owned value
fn get_a_borrowed_value() -> &u8 {
    let x = 1;
    &x
}

fn main() {
    let value = get_a_borrowed_value();
}